module.exports = {
    presets: [
        [
            "@babel/preset-env", // 环境预设
            {
                useBuiltIns: "usage", // 只打包用到的辅助函数
                corejs: { // 辅助函数核心库
                    version: "^3.29.1", // core-js的版本号
                    proposals: true
                }
            }
        ],
        [
            "@babel/preset-react", // react预设
            {
                // runtime配置非常重要
                // 设置为automatic会自动解析jsx代码的引入
                // 配置后就会自动运行jsx-runtime，无需手动引入React了
                runtime: "automatic"
            }
        ]
    ],
    plugins: [
        [
            "@babel/plugin-transform-runtime",
            {
                corejs: 3, // @babel/runtime-corejs3的版本号
                version: "^7.21.0" // @babel/runtime的版本号
            }
        ]
    ]
}